electric catfish - English Synonyms Dictionary